{\rtf1\ansi\ansicpg936\cocoartf1561\cocoasubrtf600
{\fonttbl\f0\fnil\fcharset0 Menlo-Regular;\f1\fnil\fcharset134 PingFangSC-Regular;\f2\fswiss\fcharset0 Helvetica;
\f3\fnil\fcharset0 HelveticaNeue;}
{\colortbl;\red255\green255\blue255;\red0\green0\blue0;\red255\green255\blue255;\red170\green13\blue145;
\red28\green0\blue207;\red92\green38\blue153;\red0\green116\blue0;\red46\green13\blue110;\red35\green35\blue35;
\red155\green162\blue177;\red30\green33\blue39;}
{\*\expandedcolortbl;;\csgenericrgb\c0\c0\c0;\csgenericrgb\c100000\c100000\c100000;\csgenericrgb\c66500\c5200\c56900;
\csgenericrgb\c11000\c0\c81000;\csgenericrgb\c35900\c14900\c60100;\csgenericrgb\c0\c45600\c0;\csgenericrgb\c18100\c5200\c43100;\cssrgb\c18431\c18431\c18431;
\cssrgb\c67059\c69804\c74902;\cssrgb\c15686\c17255\c20392;}
\paperw11900\paperh16840\margl1440\margr1440\vieww26680\viewh14520\viewkind0
\deftab890
\pard\tx890\pardeftab890\pardirnatural\partightenfactor0

\f0\fs36 \cf2 \cb3 /************************* iOS 11
\f1 \'b5\'c4\'ce\'ca\'cc\'e2
\f0 *******************************/\
1.
\f1 \'d4\'da
\f0 UITableViewCell
\f1 \'d6\'d0
\f0 \
\pard\tx890\pardeftab890\pardirnatural\partightenfactor0
\cf4 if\cf2  (\cf4 @available\cf2 (iOS \cf5 11.0\cf2 , *)) \{
\f2\fs24 \cf0 \
\pard\tx890\pardeftab890\pardirnatural\partightenfactor0

\f0\fs36 \cf2         \cf4 self\cf2 .\cf6 estimatedRowHeight\cf2              = \cf5 0\cf2 ;
\f2\fs24 \cf0 \

\f0\fs36 \cf2         \cf4 self\cf2 .\cf6 estimatedSectionFooterHeight\cf2    = \cf5 0\cf2 ;
\f2\fs24 \cf0 \

\f0\fs36 \cf2         \cf4 self\cf2 .\cf6 estimatedSectionHeaderHeight\cf2    = \cf5 0\cf2 ;
\f2\fs24 \cf0 \

\f0\fs36 \cf2         \cf7 ///contentInsetAdjustmentBehavior
\f1 \'ca\'f4\'d0\'d4\'d2\'b2\'ca\'c7\'d3\'c3\'c0\'b4\'c8\'a1\'b4\'fa
\f0 automaticallyAdjustsScrollViewInsets
\f1 \'ca\'f4\'d0\'d4\'b5\'c4\'a3\'ac\'cd\'c6\'bc\'f6\'ca\'b9\'d3\'c3\'d5\'e2\'d6\'d6\'b7\'bd\'ca\'bd\'a1\'a3
\f2\fs24 \cf0 \

\f0\fs36 \cf2         \cf4 if\cf2  ([\cf4 self\cf2  \cf8 respondsToSelector\cf2 :\cf4 @selector\cf2 (setContentInsetAdjustmentBehavior:)]) \{
\f2\fs24 \cf0 \

\f0\fs36 \cf2             \cf4 self\cf2 .\cf6 contentInsetAdjustmentBehavior\cf2  = \cf8 UIScrollViewContentInsetAdjustmentNever\cf2 ;
\f2\fs24 \cf0 \

\f0\fs36 \cf2         \}
\f2\fs24 \cf0 \

\f0\fs36 \cf2 \}\
2.
\f1 \'d4\'da
\f0 scrollView
\f1 \'d6\'d0
\f0 \
    \cf4 if\cf2  (\cf4 @available\cf2 (iOS \cf5 11.0\cf2 , *)) \{
\f2\fs24 \cf0 \

\f0\fs36 \cf2         \cf4 self\cf2 .\cf6 contentInsetAdjustmentBehavior\cf2  = \cf8 UIScrollViewContentInsetAdjustmentNever\cf2 ;
\f2\fs24 \cf0 \

\f0\fs36 \cf2     \} \cf4 else\cf2  \{
\f2\fs24 \cf0 \

\f0\fs36 \cf2         \cf7 // Fallback on earlier versions
\f2\fs24 \cf0 \

\f0\fs36 \cf2         \cf7 //
\f1 \'b4\'cb\'be\'e4\'b4\'fa\'c2\'eb\'d4\'da
\f0  
\f1 \'c4\'b3\'b8\'f6\'d3\'c3\'b5\'bd\'b8\'c3\'c0\'e0\'b5\'c4\'bf\'d8\'d6\'c6\'c6\'f7\'d0\'b4\'a3\'ac\'b2\'bb\'c8\'c3\'bf\'d8\'d6\'c6\'c6\'f7\'b5\'f7\'d5\'fb
\f0 scrollView
\f1 \'b5\'c4
\f0 Insets
\f1 \'a3\'ac
\f0 iOS11
\f1 \'ba\'f3\'c9\'cf\'c3\'e6\'b4\'fa\'c2\'eb\'cc\'e6\'bb\'bb\'c1\'cb\'cf\'c2\'c3\'e6\'b5\'c4\'b4\'fa\'c2\'eb
\f2\fs24 \cf0 \

\f0\fs36 \cf2              \cf7 //   self.automaticallyAdjustsScrollViewInsets = NO;
\f2\fs24 \cf0 \

\f0\fs36 \cf2     \}\
\
\
\pard\pardeftab720\partightenfactor0
\cf2 \
\pard\tx890\pardeftab890\pardirnatural\partightenfactor0
\cf2 \
\
/************************* iOS 12
\f1 \'b5\'c4\'ce\'ca\'cc\'e2
\f0 *******************************/\
1.info.plist
\f1 \'b1\'a8\'b4\'ed\'a3\'ba\'d1\'a1\'d4\'f1\'cf\'ee\'c4\'bf
\f0 ->file->project settings->build system
\f1 \'b8\'c4\'ce\'aa
\f0 legacy build system
\f2\fs24 \cf0 \

\f1\fs36 \cf2 2.\'d5\'e2\'ca\'c7\'d2\'f2\'ce\'aa
\f0 iOS12.0
\f1 \'d6\'d0\'b2\'c9\'d3\'c3
\f0 libc++
\f1 \'b4\'fa\'cc\'e6
\f0 lstdc++
\f1 \'b5\'c4\'b6\'af\'cc\'ac\'bf\'e2
\f0 ,
\f1 \'ce\'d2\'c3\'c7\'bf\'c9\'d2\'d4\'d4\'da
\f0 target-build Phases-Link Binary With Libraries
\f1 \'d6\'d0\'bd\'ab
\f0 libstdc++.6.0.9.tbd
\f1 \'d2\'c6\'b3\'fd\'b5\'f4\'be\'cd\'bf\'c9\'d2\'d4\'c1\'cb
\f2\fs24 \cf0 \

\f1\fs36 \cf2 \'d7\'a2
\f0 :
\f1 \'d3\'d0\'b5\'c4\'cf\'ee\'c4\'bf\'bf\'c9\'c4\'dc\'d4\'da
\f0 link Binary With Libraries
\f1 \'d6\'d0\'c3\'bb\'d3\'d0\'d2\'fd\'c8\'eb
\f0 6.0.9
\f1 \'bb\'b9\'bb\'e1\'b3\'f6\'cf\'d6\'b1\'a8\'b4\'ed\'c7\'e9\'bf\'f6
\f0 ,
\f1 \'d5\'e2\'b8\'f6\'ca\'b1\'ba\'f2\'bf\'c9\'d2\'d4\'c8\'ab\'be\'d6\'cb\'d1\'cb\'f7\'cf\'c2
\f0 6.0.9,
\f1 \'bf\'b4\'bf\'b4\'ca\'c7\'b2\'bb\'ca\'c7
\f0 pod
\f1 \'b5\'c4\'b5\'da\'c8\'fd\'b7\'bd\'d6\'d0\'d2\'fd\'c8\'eb\'c1\'cb\'b4\'cb\'b6\'af\'cc\'ac\'bf\'e2
\f0 ,
\f1 \'d5\'d2\'b5\'bd\'ba\'f3\'c9\'be\'b5\'f4\'be\'cd\'bf\'c9\'d2\'d4\'c1\'cb
\f0 (
\f1 \'b7\'bd\'b7\'a8\'cd\'ac\'c9\'cf
\f0 ).\
\

\f1 \'bf\'b4\'b0\'d9\'b6\'c8\'d4\'c6\'c5\'cc\'cd\'ea\'c3\'c0\'bd\'e2\'be\'f6\'b5\'c4\'b7\'bd\'b0\'b8\
\

\f0 \

\f1 \'c8\'e7\'b9\'fb\'b2\'bb\'d0\'d0\'bb\'b9\'d3\'d0\'c1\'d9\'ca\'b1\'b7\'bd\'b7\'a8\'a3\'ba
\f0 \
\pard\pardeftab720\partightenfactor0

\f1\fs32 \cf9 \cb1 \expnd0\expndtw0\kerning0
\'b2\'bf\'b7\'d6\'cf\'ee\'c4\'bf\'d2\'c0\'c0\'b5
\f3  libstdc++.6.0.9 
\f1 \'b5\'c4\'bb\'e1\'d4\'da
\f3 Xcode 10
\f1 \'ce\'de\'b7\'a8\'d4\'cb\'d0\'d0
\f3 \

\f1 \'c6\'e4\'d4\'ad\'d2\'f2\'ca\'c7
\f3 Xcode 10
\f1 \'d6\'d0\'bd\'ab
\f3 libstdc++.6.0.9
\f1 \'bf\'e2\'ce\'c4\'bc\'fe\'c9\'be\'b3\'fd\'a3\'ac\'d4\'ad\'b1\'be\'b9\'a6\'c4\'dc\'c7\'a8\'d2\'c6\'d6\'c1\'c6\'e4\'cb\'fb\'bf\'e2\
1.\'d5\'e6\'bb\'fa\'a3\'ba\'b4\'f2\'bf\'aa\'d6\'d5\'b6\'cb\'a3\'a8https://www.jianshu.com/p/76bd060bab34\'a3\'a9(\'bd\'f8\'c8\'eb\'ba\'f3\'b0\'d1stdc\'b5\'c4\'b0\'fc\'c8\'d3\'bd\'f8\'c8\'a5)\
\pard\pardeftab720\partightenfactor0

\f0\fs24 \cf10 \cb11 open /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib\
\pard\pardeftab720\partightenfactor0

\f1\fs32 \cf9 \cb1 \'c8\'e7\'b9\'fb\'b0\'b2\'d7\'b0\'d4\'da\'c6\'e4\'cb\'fb\'c4\'bf\'c2\'bc
\f3  
\f1 \'bb\'f2\'d5\'df
\f3 Xcode
\f1 \'b8\'c4\'c3\'fb\'b5\'c4\'bd\'a8\'d2\'e9\'d3\'d2\'bc\'fc
\f3 Xcode
\f1 \'cf\'d4\'ca\'be\'b1\'a8\'c4\'da\'c8\'dd\'a3\'ac\'bd\'f8\'c8\'eb\
\pard\pardeftab720\partightenfactor0

\f0\fs24 \cf10 \cb11 Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib\
\pard\pardeftab720\partightenfactor0

\f1\b\fs44 \cf9 \cb1 2.\'c4\'a3\'c4\'e2\'c6\'f7\'a3\'ba\'b4\'f2\'bf\'aa\'d6\'d5\'b6\'cb\
\pard\pardeftab720\partightenfactor0

\f0\b0\fs24 \cf10 \cb11 open  /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib\
\
\pard\pardeftab720\partightenfactor0

\f1\fs32 \cf9 \cb1 \'c8\'e7\'b9\'fb\'b0\'b2\'d7\'b0\'d4\'da\'c6\'e4\'cb\'fb\'c4\'bf\'c2\'bc
\f3  
\f1 \'bb\'f2\'d5\'df
\f3 Xcode
\f1 \'b8\'c4\'c3\'fb\'b5\'c4\'bd\'a8\'d2\'e9\'d3\'d2\'bc\'fc
\f3 Xcode
\f1 \'cf\'d4\'ca\'be\'b1\'a8\'c4\'da\'c8\'dd\'a3\'ac\'bd\'f8\'c8\'eb\
\pard\pardeftab720\partightenfactor0

\f0\fs24 \cf10 \cb11 Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib\
\pard\pardeftab720\partightenfactor0

\f1\fs32 \cf9 \cb1 3.\'d6\'d8\'c6\'f4\
\
\
\
\
\
\
\
\
\
\
}